West Bromwich Stone Cross, A Depressing Shopping Area